export const lighthouseHoodiConfig = {
  ALTAIR_FORK_EPOCH: "0",
  ALTAIR_FORK_VERSION: "0x20000910",
  ATTESTATION_PROPAGATION_SLOT_RANGE: "32",
  ATTESTATION_SUBNET_PREFIX_BITS: "6",
  BALANCE_PER_ADDITIONAL_CUSTODY_GROUP: "32000000000",
  BASE_REWARD_FACTOR: "64",
  BELLATRIX_FORK_EPOCH: "0",
  BELLATRIX_FORK_VERSION: "0x30000910",
  BLOB_SCHEDULE: [
    {EPOCH: "52480", MAX_BLOBS_PER_BLOCK: "15"},
    {EPOCH: "54016", MAX_BLOBS_PER_BLOCK: "21"},
  ],
  BLOB_SIDECAR_SUBNET_COUNT: "6",
  BLOB_SIDECAR_SUBNET_COUNT_ELECTRA: "9",
  BLS_WITHDRAWAL_PREFIX: "0x00",
  BYTES_PER_LOGS_BLOOM: "256",
  CAPELLA_FORK_EPOCH: "0",
  CAPELLA_FORK_VERSION: "0x40000910",
  CELLS_PER_EXT_BLOB: "128",
  CHURN_LIMIT_QUOTIENT: "65536",
  COMPOUNDING_WITHDRAWAL_PREFIX: "0x02",
  CONFIG_NAME: "hoodi",
  CUSTODY_REQUIREMENT: "4",
  DATA_COLUMN_SIDECAR_SUBNET_COUNT: "128",
  DENEB_FORK_EPOCH: "0",
  DENEB_FORK_VERSION: "0x50000910",
  DEPOSIT_CHAIN_ID: "560048",
  DEPOSIT_CONTRACT_ADDRESS: "0x00000000219ab540356cbb839cbe05303d7705fa",
  DEPOSIT_NETWORK_ID: "560048",
  DOMAIN_AGGREGATE_AND_PROOF: "0x06000000",
  DOMAIN_APPLICATION_MASK: "0x00000001",
  DOMAIN_BEACON_ATTESTER: "0x01000000",
  DOMAIN_BEACON_PROPOSER: "0x00000000",
  DOMAIN_CONTRIBUTION_AND_PROOF: "0x09000000",
  DOMAIN_DEPOSIT: "0x03000000",
  DOMAIN_RANDAO: "0x02000000",
  DOMAIN_SELECTION_PROOF: "0x05000000",
  DOMAIN_SYNC_COMMITTEE: "0x07000000",
  DOMAIN_SYNC_COMMITTEE_SELECTION_PROOF: "0x08000000",
  DOMAIN_VOLUNTARY_EXIT: "0x04000000",
  EFFECTIVE_BALANCE_INCREMENT: "1000000000",
  EJECTION_BALANCE: "16000000000",
  ELECTRA_FORK_EPOCH: "2048",
  ELECTRA_FORK_VERSION: "0x60000910",
  EPOCHS_PER_ETH1_VOTING_PERIOD: "64",
  EPOCHS_PER_HISTORICAL_VECTOR: "65536",
  EPOCHS_PER_SLASHINGS_VECTOR: "8192",
  EPOCHS_PER_SYNC_COMMITTEE_PERIOD: "256",
  ETH1_ADDRESS_WITHDRAWAL_PREFIX: "0x01",
  ETH1_FOLLOW_DISTANCE: "2048",
  FIELD_ELEMENTS_PER_BLOB: "4096",
  FIELD_ELEMENTS_PER_CELL: "64",
  FIELD_ELEMENTS_PER_EXT_BLOB: "8192",
  FULL_EXIT_REQUEST_AMOUNT: "0",
  FULU_FORK_EPOCH: "50688",
  FULU_FORK_VERSION: "0x70000910",
  GAS_LIMIT_ADJUSTMENT_FACTOR: "1024",
  GENESIS_DELAY: "600",
  GENESIS_FORK_VERSION: "0x10000910",
  GLOAS_FORK_EPOCH: "18446744073709551615",
  GLOAS_FORK_VERSION: "0x80000910",
  HISTORICAL_ROOTS_LIMIT: "16777216",
  HYSTERESIS_DOWNWARD_MULTIPLIER: "1",
  HYSTERESIS_QUOTIENT: "4",
  HYSTERESIS_UPWARD_MULTIPLIER: "5",
  INACTIVITY_PENALTY_QUOTIENT: "67108864",
  INACTIVITY_PENALTY_QUOTIENT_ALTAIR: "50331648",
  INACTIVITY_PENALTY_QUOTIENT_BELLATRIX: "16777216",
  INACTIVITY_SCORE_BIAS: "4",
  INACTIVITY_SCORE_RECOVERY_RATE: "16",
  KZG_COMMITMENTS_INCLUSION_PROOF_DEPTH: "4",
  KZG_COMMITMENT_INCLUSION_PROOF_DEPTH: "17",
  MAXIMUM_GOSSIP_CLOCK_DISPARITY: "500",
  MAX_ATTESTATIONS: "128",
  MAX_ATTESTATIONS_ELECTRA: "8",
  MAX_ATTESTER_SLASHINGS: "2",
  MAX_ATTESTER_SLASHINGS_ELECTRA: "1",
  MAX_BLOBS_PER_BLOCK: "6",
  MAX_BLOBS_PER_BLOCK_ELECTRA: "9",
  MAX_BLOB_COMMITMENTS_PER_BLOCK: "4096",
  MAX_BLS_TO_EXECUTION_CHANGES: "16",
  MAX_BYTES_PER_TRANSACTION: "1073741824",
  MAX_COMMITTEES_PER_SLOT: "64",
  MAX_CONSOLIDATION_REQUESTS_PER_PAYLOAD: "2",
  MAX_DEPOSITS: "16",
  MAX_DEPOSIT_REQUESTS_PER_PAYLOAD: "8192",
  MAX_EFFECTIVE_BALANCE: "32000000000",
  MAX_EFFECTIVE_BALANCE_ELECTRA: "2048000000000",
  MAX_EXTRA_DATA_BYTES: "32",
  MAX_PAYLOAD_SIZE: "10485760",
  MAX_PENDING_DEPOSITS_PER_EPOCH: "16",
  MAX_PENDING_PARTIALS_PER_WITHDRAWALS_SWEEP: "8",
  MAX_PER_EPOCH_ACTIVATION_CHURN_LIMIT: "8",
  MAX_PER_EPOCH_ACTIVATION_EXIT_CHURN_LIMIT: "256000000000",
  MAX_PROPOSER_SLASHINGS: "16",
  MAX_REQUEST_BLOB_SIDECARS: "768",
  MAX_REQUEST_BLOB_SIDECARS_ELECTRA: "1152",
  MAX_REQUEST_BLOCKS: "1024",
  MAX_REQUEST_BLOCKS_DENEB: "128",
  MAX_REQUEST_DATA_COLUMN_SIDECARS: "16384",
  MAX_SEED_LOOKAHEAD: "4",
  MAX_TRANSACTIONS_PER_PAYLOAD: "1048576",
  MAX_VALIDATORS_PER_COMMITTEE: "2048",
  MAX_VALIDATORS_PER_WITHDRAWALS_SWEEP: "16384",
  MAX_VOLUNTARY_EXITS: "16",
  MAX_WITHDRAWALS_PER_PAYLOAD: "16",
  MAX_WITHDRAWAL_REQUESTS_PER_PAYLOAD: "16",
  MESSAGE_DOMAIN_INVALID_SNAPPY: "0x00000000",
  MESSAGE_DOMAIN_VALID_SNAPPY: "0x01000000",
  MIN_ACTIVATION_BALANCE: "32000000000",
  MIN_ATTESTATION_INCLUSION_DELAY: "1",
  MIN_DEPOSIT_AMOUNT: "1000000000",
  MIN_EPOCHS_FOR_BLOB_SIDECARS_REQUESTS: "4096",
  MIN_EPOCHS_FOR_BLOCK_REQUESTS: "33024",
  MIN_EPOCHS_FOR_DATA_COLUMN_SIDECARS_REQUESTS: "4096",
  MIN_EPOCHS_TO_INACTIVITY_PENALTY: "4",
  MIN_GENESIS_ACTIVE_VALIDATOR_COUNT: "16384",
  MIN_GENESIS_TIME: "1742212800",
  MIN_PER_EPOCH_CHURN_LIMIT: "4",
  MIN_PER_EPOCH_CHURN_LIMIT_ELECTRA: "128000000000",
  MIN_SEED_LOOKAHEAD: "1",
  MIN_SLASHING_PENALTY_QUOTIENT: "128",
  MIN_SLASHING_PENALTY_QUOTIENT_ALTAIR: "64",
  MIN_SLASHING_PENALTY_QUOTIENT_BELLATRIX: "32",
  MIN_SLASHING_PENALTY_QUOTIENT_ELECTRA: "4096",
  MIN_SYNC_COMMITTEE_PARTICIPANTS: "1",
  MIN_VALIDATOR_WITHDRAWABILITY_DELAY: "256",
  NUMBER_OF_COLUMNS: "128",
  NUMBER_OF_CUSTODY_GROUPS: "128",
  PENDING_CONSOLIDATIONS_LIMIT: "262144",
  PENDING_DEPOSITS_LIMIT: "134217728",
  PENDING_PARTIAL_WITHDRAWALS_LIMIT: "134217728",
  PRESET_BASE: "mainnet",
  PROPORTIONAL_SLASHING_MULTIPLIER: "1",
  PROPORTIONAL_SLASHING_MULTIPLIER_ALTAIR: "2",
  PROPORTIONAL_SLASHING_MULTIPLIER_BELLATRIX: "3",
  PROPOSER_REWARD_QUOTIENT: "8",
  PROPOSER_SCORE_BOOST: "40",
  RESP_TIMEOUT: "10",
  SAMPLES_PER_SLOT: "8",
  SECONDS_PER_ETH1_BLOCK: "12",
  SECONDS_PER_SLOT: "12",
  SHARD_COMMITTEE_PERIOD: "256",
  SHUFFLE_ROUND_COUNT: "90",
  SLOTS_PER_EPOCH: "32",
  SLOTS_PER_HISTORICAL_ROOT: "8192",
  SUBNETS_PER_NODE: "2",
  SYNC_COMMITTEE_SIZE: "512",
  SYNC_COMMITTEE_SUBNET_COUNT: "4",
  TARGET_AGGREGATORS_PER_COMMITTEE: "16",
  TARGET_AGGREGATORS_PER_SYNC_SUBCOMMITTEE: "16",
  TARGET_COMMITTEE_SIZE: "128",
  TERMINAL_BLOCK_HASH: "0x0000000000000000000000000000000000000000000000000000000000000000",
  TERMINAL_BLOCK_HASH_ACTIVATION_EPOCH: "18446744073709551615",
  TERMINAL_TOTAL_DIFFICULTY: "0",
  TTFB_TIMEOUT: "5",
  UNSET_DEPOSIT_REQUESTS_START_INDEX: "18446744073709551615",
  VALIDATOR_CUSTODY_REQUIREMENT: "8",
  VALIDATOR_REGISTRY_LIMIT: "1099511627776",
  VERSIONED_HASH_VERSION_KZG: "1",
  WHISTLEBLOWER_REWARD_QUOTIENT: "512",
  WHISTLEBLOWER_REWARD_QUOTIENT_ELECTRA: "4096",
};

export const prysmHoodiConfig = {
  ALTAIR_FORK_EPOCH: "0",
  ALTAIR_FORK_VERSION: "0x20000910",
  ATTESTATION_PROPAGATION_SLOT_RANGE: "32",
  ATTESTATION_SUBNET_COUNT: "64",
  ATTESTATION_SUBNET_EXTRA_BITS: "0",
  ATTESTATION_SUBNET_PREFIX_BITS: "6",
  BALANCE_PER_ADDITIONAL_CUSTODY_GROUP: "32000000000",
  BASE_REWARD_FACTOR: "64",
  BELLATRIX_FORK_EPOCH: "0",
  BELLATRIX_FORK_VERSION: "0x30000910",
  BLOB_SCHEDULE: [
    {EPOCH: "52480", MAX_BLOBS_PER_BLOCK: "15"},
    {EPOCH: "54016", MAX_BLOBS_PER_BLOCK: "21"},
  ],
  BLOB_SIDECAR_SUBNET_COUNT: "6",
  BLOB_SIDECAR_SUBNET_COUNT_ELECTRA: "9",
  BLS_WITHDRAWAL_PREFIX: "0x00",
  BYTES_PER_LOGS_BLOOM: "256",
  CAPELLA_FORK_EPOCH: "0",
  CAPELLA_FORK_VERSION: "0x40000910",
  CHURN_LIMIT_QUOTIENT: "65536",
  COMPOUNDING_WITHDRAWAL_PREFIX: "0x02",
  CONFIG_NAME: "hoodi",
  CUSTODY_REQUIREMENT: "4",
  DATA_COLUMN_SIDECAR_SUBNET_COUNT: "128",
  DENEB_FORK_EPOCH: "0",
  DENEB_FORK_VERSION: "0x50000910",
  DEPOSIT_CHAIN_ID: "560048",
  DEPOSIT_CONTRACT_ADDRESS: "0x00000000219ab540356cBB839Cbe05303d7705Fa",
  DEPOSIT_NETWORK_ID: "560048",
  DOMAIN_AGGREGATE_AND_PROOF: "0x06000000",
  DOMAIN_APPLICATION_BUILDER: "0x00000001",
  DOMAIN_APPLICATION_MASK: "0x00000001",
  DOMAIN_BEACON_ATTESTER: "0x01000000",
  DOMAIN_BEACON_PROPOSER: "0x00000000",
  DOMAIN_BLS_TO_EXECUTION_CHANGE: "0x0a000000",
  DOMAIN_CONTRIBUTION_AND_PROOF: "0x09000000",
  DOMAIN_DEPOSIT: "0x03000000",
  DOMAIN_RANDAO: "0x02000000",
  DOMAIN_SELECTION_PROOF: "0x05000000",
  DOMAIN_SYNC_COMMITTEE: "0x07000000",
  DOMAIN_SYNC_COMMITTEE_SELECTION_PROOF: "0x08000000",
  DOMAIN_VOLUNTARY_EXIT: "0x04000000",
  EFFECTIVE_BALANCE_INCREMENT: "1000000000",
  EJECTION_BALANCE: "16000000000",
  ELECTRA_FORK_EPOCH: "2048",
  ELECTRA_FORK_VERSION: "0x60000910",
  EPOCHS_PER_ETH1_VOTING_PERIOD: "64",
  EPOCHS_PER_HISTORICAL_VECTOR: "65536",
  EPOCHS_PER_SLASHINGS_VECTOR: "8192",
  EPOCHS_PER_SUBNET_SUBSCRIPTION: "256",
  EPOCHS_PER_SYNC_COMMITTEE_PERIOD: "256",
  ETH1_ADDRESS_WITHDRAWAL_PREFIX: "0x01",
  ETH1_FOLLOW_DISTANCE: "2048",
  FIELD_ELEMENTS_PER_BLOB: "4096",
  FULL_EXIT_REQUEST_AMOUNT: "0",
  FULU_FORK_EPOCH: "50688",
  FULU_FORK_VERSION: "0x70000910",
  GENESIS_DELAY: "600",
  GENESIS_FORK_VERSION: "0x10000910",
  HISTORICAL_ROOTS_LIMIT: "16777216",
  HYSTERESIS_DOWNWARD_MULTIPLIER: "1",
  HYSTERESIS_QUOTIENT: "4",
  HYSTERESIS_UPWARD_MULTIPLIER: "5",
  INACTIVITY_PENALTY_QUOTIENT: "67108864",
  INACTIVITY_PENALTY_QUOTIENT_ALTAIR: "50331648",
  INACTIVITY_PENALTY_QUOTIENT_BELLATRIX: "16777216",
  INACTIVITY_SCORE_BIAS: "4",
  INACTIVITY_SCORE_RECOVERY_RATE: "16",
  KZG_COMMITMENT_INCLUSION_PROOF_DEPTH: "17",
  MAXIMUM_GOSSIP_CLOCK_DISPARITY: "500",
  MAX_ATTESTATIONS: "128",
  MAX_ATTESTATIONS_ELECTRA: "8",
  MAX_ATTESTER_SLASHINGS: "2",
  MAX_ATTESTER_SLASHINGS_ELECTRA: "1",
  MAX_BLOBS_PER_BLOCK: "6",
  MAX_BLOBS_PER_BLOCK_ELECTRA: "9",
  MAX_BLOB_COMMITMENTS_PER_BLOCK: "4096",
  MAX_BLS_TO_EXECUTION_CHANGES: "16",
  MAX_BYTES_PER_TRANSACTION: "1073741824",
  MAX_COMMITTEES_PER_SLOT: "64",
  MAX_CONSOLIDATION_REQUESTS_PER_PAYLOAD: "2",
  MAX_DEPOSITS: "16",
  MAX_DEPOSIT_REQUESTS_PER_PAYLOAD: "8192",
  MAX_EFFECTIVE_BALANCE: "32000000000",
  MAX_EFFECTIVE_BALANCE_ELECTRA: "2048000000000",
  MAX_EXTRA_DATA_BYTES: "32",
  MAX_PAYLOAD_SIZE: "10485760",
  MAX_PENDING_DEPOSITS_PER_EPOCH: "16",
  MAX_PENDING_PARTIALS_PER_WITHDRAWALS_SWEEP: "8",
  MAX_PER_EPOCH_ACTIVATION_CHURN_LIMIT: "8",
  MAX_PER_EPOCH_ACTIVATION_EXIT_CHURN_LIMIT: "256000000000",
  MAX_PROPOSER_SLASHINGS: "16",
  MAX_REQUEST_BLOB_SIDECARS: "768",
  MAX_REQUEST_BLOB_SIDECARS_ELECTRA: "1152",
  MAX_REQUEST_BLOCKS: "1024",
  MAX_REQUEST_BLOCKS_DENEB: "128",
  MAX_REQUEST_DATA_COLUMN_SIDECARS: "16384",
  MAX_REQUEST_LIGHT_CLIENT_UPDATES: "128",
  MAX_SEED_LOOKAHEAD: "4",
  MAX_TRANSACTIONS_PER_PAYLOAD: "1048576",
  MAX_VALIDATORS_PER_COMMITTEE: "2048",
  MAX_VALIDATORS_PER_WITHDRAWALS_SWEEP: "16384",
  MAX_VOLUNTARY_EXITS: "16",
  MAX_WITHDRAWALS_PER_PAYLOAD: "16",
  MAX_WITHDRAWAL_REQUESTS_PER_PAYLOAD: "16",
  MESSAGE_DOMAIN_INVALID_SNAPPY: "0x00000000",
  MESSAGE_DOMAIN_VALID_SNAPPY: "0x01000000",
  MIN_ACTIVATION_BALANCE: "32000000000",
  MIN_ATTESTATION_INCLUSION_DELAY: "1",
  MIN_DEPOSIT_AMOUNT: "1000000000",
  MIN_EPOCHS_FOR_BLOB_SIDECARS_REQUESTS: "4096",
  MIN_EPOCHS_FOR_BLOCK_REQUESTS: "33024",
  MIN_EPOCHS_FOR_DATA_COLUMN_SIDECARS_REQUESTS: "4096",
  MIN_EPOCHS_TO_INACTIVITY_PENALTY: "4",
  MIN_GENESIS_ACTIVE_VALIDATOR_COUNT: "16384",
  MIN_GENESIS_TIME: "1742212800",
  MIN_PER_EPOCH_CHURN_LIMIT: "4",
  MIN_PER_EPOCH_CHURN_LIMIT_ELECTRA: "128000000000",
  MIN_SEED_LOOKAHEAD: "1",
  MIN_SLASHING_PENALTY_QUOTIENT: "128",
  MIN_SLASHING_PENALTY_QUOTIENT_ALTAIR: "64",
  MIN_SLASHING_PENALTY_QUOTIENT_BELLATRIX: "32",
  MIN_SLASHING_PENALTY_QUOTIENT_ELECTRA: "4096",
  MIN_SYNC_COMMITTEE_PARTICIPANTS: "1",
  MIN_VALIDATOR_WITHDRAWABILITY_DELAY: "256",
  NUMBER_OF_COLUMNS: "128",
  NUMBER_OF_CUSTODY_GROUPS: "128",
  PENDING_CONSOLIDATIONS_LIMIT: "262144",
  PENDING_DEPOSITS_LIMIT: "134217728",
  PENDING_PARTIAL_WITHDRAWALS_LIMIT: "134217728",
  PRESET_BASE: "mainnet",
  PROPORTIONAL_SLASHING_MULTIPLIER: "1",
  PROPORTIONAL_SLASHING_MULTIPLIER_ALTAIR: "2",
  PROPORTIONAL_SLASHING_MULTIPLIER_BELLATRIX: "3",
  PROPOSER_REWARD_QUOTIENT: "8",
  PROPOSER_SCORE_BOOST: "40",
  PROPOSER_WEIGHT: "8",
  RANDOM_SUBNETS_PER_VALIDATOR: "1",
  REORG_HEAD_WEIGHT_THRESHOLD: "20",
  REORG_MAX_EPOCHS_SINCE_FINALIZATION: "2",
  REORG_PARENT_WEIGHT_THRESHOLD: "160",
  RESP_TIMEOUT: "10",
  SAMPLES_PER_SLOT: "8",
  SECONDS_PER_ETH1_BLOCK: "12",
  SECONDS_PER_SLOT: "12",
  SHARD_COMMITTEE_PERIOD: "256",
  SHUFFLE_ROUND_COUNT: "90",
  SLOTS_PER_EPOCH: "32",
  SLOTS_PER_HISTORICAL_ROOT: "8192",
  SUBNETS_PER_NODE: "2",
  SYNC_COMMITTEE_SIZE: "512",
  SYNC_COMMITTEE_SUBNET_COUNT: "4",
  SYNC_MESSAGE_DUE_BPS: "3333",
  SYNC_REWARD_WEIGHT: "2",
  TARGET_AGGREGATORS_PER_COMMITTEE: "16",
  TARGET_AGGREGATORS_PER_SYNC_SUBCOMMITTEE: "16",
  TARGET_COMMITTEE_SIZE: "128",
  TERMINAL_BLOCK_HASH: "0x0000000000000000000000000000000000000000000000000000000000000000",
  TERMINAL_BLOCK_HASH_ACTIVATION_EPOCH: "18446744073709551615",
  TERMINAL_TOTAL_DIFFICULTY: "0",
  TIMELY_HEAD_FLAG_INDEX: "0x02",
  TIMELY_HEAD_WEIGHT: "14",
  TIMELY_SOURCE_FLAG_INDEX: "0x00",
  TIMELY_SOURCE_WEIGHT: "14",
  TIMELY_TARGET_FLAG_INDEX: "0x01",
  TIMELY_TARGET_WEIGHT: "26",
  TTFB_TIMEOUT: "5",
  UNSET_DEPOSIT_REQUESTS_START_INDEX: "18446744073709551615",
  VALIDATOR_CUSTODY_REQUIREMENT: "8",
  VALIDATOR_REGISTRY_LIMIT: "1099511627776",
  WEIGHT_DENOMINATOR: "64",
  WHISTLEBLOWER_REWARD_QUOTIENT: "512",
  WHISTLEBLOWER_REWARD_QUOTIENT_ELECTRA: "4096",
};

export const tekuHoodiConfig = {
  AGGREGATE_DUE_BPS: "6667",
  ALTAIR_FORK_EPOCH: "0",
  ALTAIR_FORK_VERSION: "0x20000910",
  ATTESTATION_DUE_BPS: "3333",
  ATTESTATION_PROPAGATION_SLOT_RANGE: "32",
  ATTESTATION_SUBNET_COUNT: "64",
  ATTESTATION_SUBNET_EXTRA_BITS: "0",
  ATTESTATION_SUBNET_PREFIX_BITS: "6",
  BALANCE_PER_ADDITIONAL_CUSTODY_GROUP: "32000000000",
  BASE_REWARD_FACTOR: "64",
  BELLATRIX_FORK_EPOCH: "0",
  BELLATRIX_FORK_VERSION: "0x30000910",
  BLOB_SCHEDULE: [
    {EPOCH: "52480", MAX_BLOBS_PER_BLOCK: "15"},
    {EPOCH: "54016", MAX_BLOBS_PER_BLOCK: "21"},
  ],
  BLOB_SIDECAR_SUBNET_COUNT: "6",
  BLOB_SIDECAR_SUBNET_COUNT_ELECTRA: "9",
  BLS_WITHDRAWAL_PREFIX: "0x00",
  BUILDER_PENDING_WITHDRAWALS_LIMIT: "1048576",
  BYTES_PER_LOGS_BLOOM: "256",
  CAPELLA_FORK_EPOCH: "0",
  CAPELLA_FORK_VERSION: "0x40000910",
  CELLS_PER_EXT_BLOB: "128",
  CHURN_LIMIT_QUOTIENT: "65536",
  CONFIG_NAME: "hoodi",
  CONTRIBUTION_DUE_BPS: "6667",
  CUSTODY_REQUIREMENT: "4",
  DATA_COLUMN_SIDECAR_SUBNET_COUNT: "128",
  DENEB_FORK_EPOCH: "0",
  DENEB_FORK_VERSION: "0x50000910",
  DEPOSIT_CHAIN_ID: "560048",
  DEPOSIT_CONTRACT_ADDRESS: "0x00000000219ab540356cBB839Cbe05303d7705Fa",
  DEPOSIT_NETWORK_ID: "560048",
  DOMAIN_AGGREGATE_AND_PROOF: "0x06000000",
  DOMAIN_APPLICATION_BUILDER: "0x00000001",
  DOMAIN_BEACON_ATTESTER: "0x01000000",
  DOMAIN_BEACON_PROPOSER: "0x00000000",
  DOMAIN_CONTRIBUTION_AND_PROOF: "0x09000000",
  DOMAIN_DEPOSIT: "0x03000000",
  DOMAIN_RANDAO: "0x02000000",
  DOMAIN_SELECTION_PROOF: "0x05000000",
  DOMAIN_SYNC_COMMITTEE: "0x07000000",
  DOMAIN_SYNC_COMMITTEE_SELECTION_PROOF: "0x08000000",
  DOMAIN_VOLUNTARY_EXIT: "0x04000000",
  EFFECTIVE_BALANCE_INCREMENT: "1000000000",
  EJECTION_BALANCE: "16000000000",
  ELECTRA_FORK_EPOCH: "2048",
  ELECTRA_FORK_VERSION: "0x60000910",
  EPOCHS_PER_ETH1_VOTING_PERIOD: "64",
  EPOCHS_PER_HISTORICAL_VECTOR: "65536",
  EPOCHS_PER_SLASHINGS_VECTOR: "8192",
  EPOCHS_PER_SUBNET_SUBSCRIPTION: "256",
  EPOCHS_PER_SYNC_COMMITTEE_PERIOD: "256",
  ETH1_FOLLOW_DISTANCE: "2048",
  FIELD_ELEMENTS_PER_BLOB: "4096",
  FIELD_ELEMENTS_PER_CELL: "64",
  FIELD_ELEMENTS_PER_EXT_BLOB: "8192",
  FULU_FORK_EPOCH: "50688",
  FULU_FORK_VERSION: "0x70000910",
  GENESIS_DELAY: "600",
  GENESIS_FORK_VERSION: "0x10000910",
  GLOAS_FORK_EPOCH: "18446744073709551615",
  GLOAS_FORK_VERSION: "0x99999999",
  HISTORICAL_ROOTS_LIMIT: "16777216",
  HYSTERESIS_DOWNWARD_MULTIPLIER: "1",
  HYSTERESIS_QUOTIENT: "4",
  HYSTERESIS_UPWARD_MULTIPLIER: "5",
  INACTIVITY_PENALTY_QUOTIENT: "67108864",
  INACTIVITY_PENALTY_QUOTIENT_ALTAIR: "50331648",
  INACTIVITY_PENALTY_QUOTIENT_BELLATRIX: "16777216",
  INACTIVITY_SCORE_BIAS: "4",
  INACTIVITY_SCORE_RECOVERY_RATE: "16",
  KZG_COMMITMENTS_INCLUSION_PROOF_DEPTH: "4",
  KZG_COMMITMENT_INCLUSION_PROOF_DEPTH: "17",
  MAXIMUM_GOSSIP_CLOCK_DISPARITY: "500",
  MAX_ATTESTATIONS: "128",
  MAX_ATTESTATIONS_ELECTRA: "8",
  MAX_ATTESTER_SLASHINGS: "2",
  MAX_ATTESTER_SLASHINGS_ELECTRA: "1",
  MAX_BLOBS_PER_BLOCK: "6",
  MAX_BLOBS_PER_BLOCK_ELECTRA: "9",
  MAX_BLOB_COMMITMENTS_PER_BLOCK: "4096",
  MAX_BLS_TO_EXECUTION_CHANGES: "16",
  MAX_BYTES_PER_TRANSACTION: "1073741824",
  MAX_COMMITTEES_PER_SLOT: "64",
  MAX_CONSOLIDATION_REQUESTS_PER_PAYLOAD: "2",
  MAX_DEPOSITS: "16",
  MAX_DEPOSIT_REQUESTS_PER_PAYLOAD: "8192",
  MAX_EFFECTIVE_BALANCE: "32000000000",
  MAX_EFFECTIVE_BALANCE_ELECTRA: "2048000000000",
  MAX_EXTRA_DATA_BYTES: "32",
  MAX_PAYLOAD_ATTESTATIONS: "4",
  MAX_PAYLOAD_SIZE: "10485760",
  MAX_PENDING_DEPOSITS_PER_EPOCH: "16",
  MAX_PENDING_PARTIALS_PER_WITHDRAWALS_SWEEP: "8",
  MAX_PER_EPOCH_ACTIVATION_CHURN_LIMIT: "8",
  MAX_PER_EPOCH_ACTIVATION_EXIT_CHURN_LIMIT: "256000000000",
  MAX_PROPOSER_SLASHINGS: "16",
  MAX_REQUEST_BLOB_SIDECARS: "768",
  MAX_REQUEST_BLOB_SIDECARS_ELECTRA: "1152",
  MAX_REQUEST_BLOCKS: "1024",
  MAX_REQUEST_BLOCKS_DENEB: "128",
  MAX_REQUEST_DATA_COLUMN_SIDECARS: "16384",
  MAX_SEED_LOOKAHEAD: "4",
  MAX_TRANSACTIONS_PER_PAYLOAD: "1048576",
  MAX_VALIDATORS_PER_COMMITTEE: "2048",
  MAX_VALIDATORS_PER_WITHDRAWALS_SWEEP: "16384",
  MAX_VOLUNTARY_EXITS: "16",
  MAX_WITHDRAWALS_PER_PAYLOAD: "16",
  MAX_WITHDRAWAL_REQUESTS_PER_PAYLOAD: "16",
  MESSAGE_DOMAIN_INVALID_SNAPPY: "0x00000000",
  MESSAGE_DOMAIN_VALID_SNAPPY: "0x01000000",
  MIN_ACTIVATION_BALANCE: "32000000000",
  MIN_ATTESTATION_INCLUSION_DELAY: "1",
  MIN_DEPOSIT_AMOUNT: "1000000000",
  MIN_EPOCHS_FOR_BLOB_SIDECARS_REQUESTS: "4096",
  MIN_EPOCHS_FOR_BLOCK_REQUESTS: "33024",
  MIN_EPOCHS_FOR_DATA_COLUMN_SIDECARS_REQUESTS: "4096",
  MIN_EPOCHS_TO_INACTIVITY_PENALTY: "4",
  MIN_GENESIS_ACTIVE_VALIDATOR_COUNT: "16384",
  MIN_GENESIS_TIME: "1742212800",
  MIN_PER_EPOCH_CHURN_LIMIT: "4",
  MIN_PER_EPOCH_CHURN_LIMIT_ELECTRA: "128000000000",
  MIN_SEED_LOOKAHEAD: "1",
  MIN_SLASHING_PENALTY_QUOTIENT: "128",
  MIN_SLASHING_PENALTY_QUOTIENT_ALTAIR: "64",
  MIN_SLASHING_PENALTY_QUOTIENT_BELLATRIX: "32",
  MIN_SLASHING_PENALTY_QUOTIENT_ELECTRA: "4096",
  MIN_SYNC_COMMITTEE_PARTICIPANTS: "1",
  MIN_VALIDATOR_WITHDRAWABILITY_DELAY: "256",
  NUMBER_OF_COLUMNS: "128",
  NUMBER_OF_CUSTODY_GROUPS: "128",
  PENDING_CONSOLIDATIONS_LIMIT: "262144",
  PENDING_DEPOSITS_LIMIT: "134217728",
  PENDING_PARTIAL_WITHDRAWALS_LIMIT: "134217728",
  PRESET_BASE: "mainnet",
  PROPORTIONAL_SLASHING_MULTIPLIER: "1",
  PROPORTIONAL_SLASHING_MULTIPLIER_ALTAIR: "2",
  PROPORTIONAL_SLASHING_MULTIPLIER_BELLATRIX: "3",
  PROPOSER_REORG_CUTOFF_BPS: "1667",
  PROPOSER_REWARD_QUOTIENT: "8",
  PROPOSER_SCORE_BOOST: "40",
  PTC_SIZE: "512",
  REORG_HEAD_WEIGHT_THRESHOLD: "20",
  REORG_MAX_EPOCHS_SINCE_FINALIZATION: "2",
  REORG_PARENT_WEIGHT_THRESHOLD: "160",
  SAMPLES_PER_SLOT: "8",
  SECONDS_PER_ETH1_BLOCK: "12",
  SECONDS_PER_SLOT: "12",
  SHARD_COMMITTEE_PERIOD: "256",
  SHUFFLE_ROUND_COUNT: "90",
  SLOTS_PER_EPOCH: "32",
  SLOTS_PER_HISTORICAL_ROOT: "8192",
  SLOT_DURATION_MS: "12000",
  SUBNETS_PER_NODE: "2",
  SYNC_COMMITTEE_SIZE: "512",
  SYNC_COMMITTEE_SUBNET_COUNT: "4",
  SYNC_MESSAGE_DUE_BPS: "3333",
  TARGET_AGGREGATORS_PER_COMMITTEE: "16",
  TARGET_AGGREGATORS_PER_SYNC_SUBCOMMITTEE: "16",
  TARGET_COMMITTEE_SIZE: "128",
  TERMINAL_BLOCK_HASH: "0x0000000000000000000000000000000000000000000000000000000000000000",
  TERMINAL_BLOCK_HASH_ACTIVATION_EPOCH: "18446744073709551615",
  TERMINAL_TOTAL_DIFFICULTY: "0",
  UPDATE_TIMEOUT: "8192",
  VALIDATOR_CUSTODY_REQUIREMENT: "8",
  VALIDATOR_REGISTRY_LIMIT: "1099511627776",
  WHISTLEBLOWER_REWARD_QUOTIENT: "512",
  WHISTLEBLOWER_REWARD_QUOTIENT_ELECTRA: "4096",
};

export const nimbusHoodiConfig = {
  AGGREGATE_DUE_BPS: "6667",
  ALTAIR_FORK_EPOCH: "0",
  ALTAIR_FORK_VERSION: "0x20000910",
  ATTESTATION_DUE_BPS: "3333",
  ATTESTATION_PROPAGATION_SLOT_RANGE: "32",
  ATTESTATION_SUBNET_COUNT: "64",
  ATTESTATION_SUBNET_EXTRA_BITS: "0",
  ATTESTATION_SUBNET_PREFIX_BITS: "6",
  BALANCE_PER_ADDITIONAL_CUSTODY_GROUP: "32000000000",
  BASE_REWARD_FACTOR: "64",
  BELLATRIX_FORK_EPOCH: "0",
  BELLATRIX_FORK_VERSION: "0x30000910",
  BLOB_SCHEDULE: [
    {EPOCH: "52480", MAX_BLOBS_PER_BLOCK: "15"},
    {EPOCH: "54016", MAX_BLOBS_PER_BLOCK: "21"},
  ],
  BLOB_SIDECAR_SUBNET_COUNT: "6",
  BLOB_SIDECAR_SUBNET_COUNT_ELECTRA: "9",
  BLS_WITHDRAWAL_PREFIX: "0x00",
  BUILDER_PENDING_WITHDRAWALS_LIMIT: "1048576",
  BYTES_PER_LOGS_BLOOM: "256",
  CAPELLA_FORK_EPOCH: "0",
  CAPELLA_FORK_VERSION: "0x40000910",
  CELLS_PER_EXT_BLOB: "128",
  CHURN_LIMIT_QUOTIENT: "65536",
  CONFIG_NAME: "hoodi",
  CONTRIBUTION_DUE_BPS: "6667",
  CUSTODY_REQUIREMENT: "4",
  DATA_COLUMN_SIDECAR_SUBNET_COUNT: "128",
  DENEB_FORK_EPOCH: "0",
  DENEB_FORK_VERSION: "0x50000910",
  DEPOSIT_CHAIN_ID: "560048",
  DEPOSIT_CONTRACT_ADDRESS: "0x00000000219ab540356cBB839Cbe05303d7705Fa",
  DEPOSIT_NETWORK_ID: "560048",
  DOMAIN_AGGREGATE_AND_PROOF: "0x06000000",
  DOMAIN_APPLICATION_BUILDER: "0x00000001",
  DOMAIN_BEACON_ATTESTER: "0x01000000",
  DOMAIN_BEACON_PROPOSER: "0x00000000",
  DOMAIN_CONTRIBUTION_AND_PROOF: "0x09000000",
  DOMAIN_DEPOSIT: "0x03000000",
  DOMAIN_RANDAO: "0x02000000",
  DOMAIN_SELECTION_PROOF: "0x05000000",
  DOMAIN_SYNC_COMMITTEE: "0x07000000",
  DOMAIN_SYNC_COMMITTEE_SELECTION_PROOF: "0x08000000",
  DOMAIN_VOLUNTARY_EXIT: "0x04000000",
  EFFECTIVE_BALANCE_INCREMENT: "1000000000",
  EJECTION_BALANCE: "16000000000",
  ELECTRA_FORK_EPOCH: "2048",
  ELECTRA_FORK_VERSION: "0x60000910",
  EPOCHS_PER_ETH1_VOTING_PERIOD: "64",
  EPOCHS_PER_HISTORICAL_VECTOR: "65536",
  EPOCHS_PER_SLASHINGS_VECTOR: "8192",
  EPOCHS_PER_SUBNET_SUBSCRIPTION: "256",
  EPOCHS_PER_SYNC_COMMITTEE_PERIOD: "256",
  ETH1_FOLLOW_DISTANCE: "2048",
  FIELD_ELEMENTS_PER_BLOB: "4096",
  FIELD_ELEMENTS_PER_CELL: "64",
  FIELD_ELEMENTS_PER_EXT_BLOB: "8192",
  FULU_FORK_EPOCH: "50688",
  FULU_FORK_VERSION: "0x70000910",
  GENESIS_DELAY: "600",
  GENESIS_FORK_VERSION: "0x10000910",
  GLOAS_FORK_EPOCH: "18446744073709551615",
  GLOAS_FORK_VERSION: "0x99999999",
  HISTORICAL_ROOTS_LIMIT: "16777216",
  HYSTERESIS_DOWNWARD_MULTIPLIER: "1",
  HYSTERESIS_QUOTIENT: "4",
  HYSTERESIS_UPWARD_MULTIPLIER: "5",
  INACTIVITY_PENALTY_QUOTIENT: "67108864",
  INACTIVITY_PENALTY_QUOTIENT_ALTAIR: "50331648",
  INACTIVITY_PENALTY_QUOTIENT_BELLATRIX: "16777216",
  INACTIVITY_SCORE_BIAS: "4",
  INACTIVITY_SCORE_RECOVERY_RATE: "16",
  KZG_COMMITMENTS_INCLUSION_PROOF_DEPTH: "4",
  KZG_COMMITMENT_INCLUSION_PROOF_DEPTH: "17",
  MAXIMUM_GOSSIP_CLOCK_DISPARITY: "500",
  MAX_ATTESTATIONS: "128",
  MAX_ATTESTATIONS_ELECTRA: "8",
  MAX_ATTESTER_SLASHINGS: "2",
  MAX_ATTESTER_SLASHINGS_ELECTRA: "1",
  MAX_BLOBS_PER_BLOCK: "6",
  MAX_BLOBS_PER_BLOCK_ELECTRA: "9",
  MAX_BLOB_COMMITMENTS_PER_BLOCK: "4096",
  MAX_BLS_TO_EXECUTION_CHANGES: "16",
  MAX_BYTES_PER_TRANSACTION: "1073741824",
  MAX_COMMITTEES_PER_SLOT: "64",
  MAX_CONSOLIDATION_REQUESTS_PER_PAYLOAD: "2",
  MAX_DEPOSITS: "16",
  MAX_DEPOSIT_REQUESTS_PER_PAYLOAD: "8192",
  MAX_EFFECTIVE_BALANCE: "32000000000",
  MAX_EFFECTIVE_BALANCE_ELECTRA: "2048000000000",
  MAX_EXTRA_DATA_BYTES: "32",
  MAX_PAYLOAD_ATTESTATIONS: "4",
  MAX_PAYLOAD_SIZE: "10485760",
  MAX_PENDING_DEPOSITS_PER_EPOCH: "16",
  MAX_PENDING_PARTIALS_PER_WITHDRAWALS_SWEEP: "8",
  MAX_PER_EPOCH_ACTIVATION_CHURN_LIMIT: "8",
  MAX_PER_EPOCH_ACTIVATION_EXIT_CHURN_LIMIT: "256000000000",
  MAX_PROPOSER_SLASHINGS: "16",
  MAX_REQUEST_BLOB_SIDECARS: "768",
  MAX_REQUEST_BLOB_SIDECARS_ELECTRA: "1152",
  MAX_REQUEST_BLOCKS: "1024",
  MAX_REQUEST_BLOCKS_DENEB: "128",
  MAX_REQUEST_DATA_COLUMN_SIDECARS: "16384",
  MAX_SEED_LOOKAHEAD: "4",
  MAX_TRANSACTIONS_PER_PAYLOAD: "1048576",
  MAX_VALIDATORS_PER_COMMITTEE: "2048",
  MAX_VALIDATORS_PER_WITHDRAWALS_SWEEP: "16384",
  MAX_VOLUNTARY_EXITS: "16",
  MAX_WITHDRAWALS_PER_PAYLOAD: "16",
  MAX_WITHDRAWAL_REQUESTS_PER_PAYLOAD: "16",
  MESSAGE_DOMAIN_INVALID_SNAPPY: "0x00000000",
  MESSAGE_DOMAIN_VALID_SNAPPY: "0x01000000",
  MIN_ACTIVATION_BALANCE: "32000000000",
  MIN_ATTESTATION_INCLUSION_DELAY: "1",
  MIN_DEPOSIT_AMOUNT: "1000000000",
  MIN_EPOCHS_FOR_BLOB_SIDECARS_REQUESTS: "4096",
  MIN_EPOCHS_FOR_BLOCK_REQUESTS: "33024",
  MIN_EPOCHS_FOR_DATA_COLUMN_SIDECARS_REQUESTS: "4096",
  MIN_EPOCHS_TO_INACTIVITY_PENALTY: "4",
  MIN_GENESIS_ACTIVE_VALIDATOR_COUNT: "16384",
  MIN_GENESIS_TIME: "1742212800",
  MIN_PER_EPOCH_CHURN_LIMIT: "4",
  MIN_PER_EPOCH_CHURN_LIMIT_ELECTRA: "128000000000",
  MIN_SEED_LOOKAHEAD: "1",
  MIN_SLASHING_PENALTY_QUOTIENT: "128",
  MIN_SLASHING_PENALTY_QUOTIENT_ALTAIR: "64",
  MIN_SLASHING_PENALTY_QUOTIENT_BELLATRIX: "32",
  MIN_SLASHING_PENALTY_QUOTIENT_ELECTRA: "4096",
  MIN_SYNC_COMMITTEE_PARTICIPANTS: "1",
  MIN_VALIDATOR_WITHDRAWABILITY_DELAY: "256",
  NUMBER_OF_COLUMNS: "128",
  NUMBER_OF_CUSTODY_GROUPS: "128",
  PENDING_CONSOLIDATIONS_LIMIT: "262144",
  PENDING_DEPOSITS_LIMIT: "134217728",
  PENDING_PARTIAL_WITHDRAWALS_LIMIT: "134217728",
  PRESET_BASE: "mainnet",
  PROPORTIONAL_SLASHING_MULTIPLIER: "1",
  PROPORTIONAL_SLASHING_MULTIPLIER_ALTAIR: "2",
  PROPORTIONAL_SLASHING_MULTIPLIER_BELLATRIX: "3",
  PROPOSER_REORG_CUTOFF_BPS: "1667",
  PROPOSER_REWARD_QUOTIENT: "8",
  PROPOSER_SCORE_BOOST: "40",
  PTC_SIZE: "512",
  REORG_HEAD_WEIGHT_THRESHOLD: "20",
  REORG_MAX_EPOCHS_SINCE_FINALIZATION: "2",
  REORG_PARENT_WEIGHT_THRESHOLD: "160",
  SAMPLES_PER_SLOT: "8",
  SECONDS_PER_ETH1_BLOCK: "12",
  SECONDS_PER_SLOT: "12",
  SHARD_COMMITTEE_PERIOD: "256",
  SHUFFLE_ROUND_COUNT: "90",
  SLOTS_PER_EPOCH: "32",
  SLOTS_PER_HISTORICAL_ROOT: "8192",
  SLOT_DURATION_MS: "12000",
  SUBNETS_PER_NODE: "2",
  SYNC_COMMITTEE_SIZE: "512",
  SYNC_COMMITTEE_SUBNET_COUNT: "4",
  SYNC_MESSAGE_DUE_BPS: "3333",
  TARGET_AGGREGATORS_PER_COMMITTEE: "16",
  TARGET_AGGREGATORS_PER_SYNC_SUBCOMMITTEE: "16",
  TARGET_COMMITTEE_SIZE: "128",
  TERMINAL_BLOCK_HASH: "0x0000000000000000000000000000000000000000000000000000000000000000",
  TERMINAL_BLOCK_HASH_ACTIVATION_EPOCH: "18446744073709551615",
  TERMINAL_TOTAL_DIFFICULTY: "0",
  UPDATE_TIMEOUT: "8192",
  VALIDATOR_CUSTODY_REQUIREMENT: "8",
  VALIDATOR_REGISTRY_LIMIT: "1099511627776",
  WHISTLEBLOWER_REWARD_QUOTIENT: "512",
  WHISTLEBLOWER_REWARD_QUOTIENT_ELECTRA: "4096",
};

export const grandineHoodiConfig = {
  ALTAIR_FORK_EPOCH: "0",
  ALTAIR_FORK_VERSION: "0x20000910",
  ATTESTATION_PROPAGATION_SLOT_RANGE: "32",
  ATTESTATION_SUBNET_COUNT: "64",
  ATTESTATION_SUBNET_EXTRA_BITS: "0",
  BALANCE_PER_ADDITIONAL_CUSTODY_GROUP: "32000000000",
  BASE_REWARDS_PER_EPOCH: "4",
  BASE_REWARD_FACTOR: "64",
  BELLATRIX_FORK_EPOCH: "0",
  BELLATRIX_FORK_VERSION: "0x30000910",
  BLOB_SCHEDULE: [
    {EPOCH: "52480", MAX_BLOBS_PER_BLOCK: "15"},
    {EPOCH: "54016", MAX_BLOBS_PER_BLOCK: "21"},
  ],
  BLOB_SIDECAR_SUBNET_COUNT: "6",
  BLOB_SIDECAR_SUBNET_COUNT_ELECTRA: "9",
  BLS_WITHDRAWAL_PREFIX: "0x00",
  BUILDER_PROPOSAL_DELAY_TOLERANCE: "1",
  BYTES_PER_LOGS_BLOOM: "256",
  CAPELLA_FORK_EPOCH: "0",
  CAPELLA_FORK_VERSION: "0x40000910",
  CELLS_PER_EXT_BLOB: "128",
  CHURN_LIMIT_QUOTIENT: "65536",
  CONFIG_NAME: "hoodi",
  CUSTODY_REQUIREMENT: "4",
  DATA_COLUMN_SIDECAR_SUBNET_COUNT: "128",
  DENEB_FORK_EPOCH: "0",
  DENEB_FORK_VERSION: "0x50000910",
  DEPOSIT_CHAIN_ID: "560048",
  DEPOSIT_CONTRACT_ADDRESS: "0x00000000219ab540356cbb839cbe05303d7705fa",
  DEPOSIT_CONTRACT_TREE_DEPTH: "32",
  DEPOSIT_NETWORK_ID: "560048",
  DOMAIN_AGGREGATE_AND_PROOF: "0x06000000",
  DOMAIN_APPLICATION_BUILDER: "0x00000001",
  DOMAIN_BEACON_ATTESTER: "0x01000000",
  DOMAIN_BEACON_PROPOSER: "0x00000000",
  DOMAIN_BLS_TO_EXECUTION_CHANGE: "0x0a000000",
  DOMAIN_CONTRIBUTION_AND_PROOF: "0x09000000",
  DOMAIN_DEPOSIT: "0x03000000",
  DOMAIN_RANDAO: "0x02000000",
  DOMAIN_SELECTION_PROOF: "0x05000000",
  DOMAIN_SYNC_COMMITTEE: "0x07000000",
  DOMAIN_SYNC_COMMITTEE_SELECTION_PROOF: "0x08000000",
  DOMAIN_VOLUNTARY_EXIT: "0x04000000",
  EFFECTIVE_BALANCE_INCREMENT: "1000000000",
  EJECTION_BALANCE: "16000000000",
  ELECTRA_FORK_EPOCH: "2048",
  ELECTRA_FORK_VERSION: "0x60000910",
  ENDIANNESS: "little",
  EPOCHS_PER_ETH1_VOTING_PERIOD: "64",
  EPOCHS_PER_HISTORICAL_VECTOR: "65536",
  EPOCHS_PER_SLASHINGS_VECTOR: "8192",
  EPOCHS_PER_SUBNET_SUBSCRIPTION: "256",
  EPOCHS_PER_SYNC_COMMITTEE_PERIOD: "256",
  EPOCHS_PER_VALIDATOR_REGISTRATION_SUBMISSION: "1",
  ETH1_ADDRESS_WITHDRAWAL_PREFIX: "0x01",
  ETH1_FOLLOW_DISTANCE: "2048",
  FAR_FUTURE_EPOCH: "18446744073709551615",
  FIELD_ELEMENTS_PER_BLOB: "4096",
  FIELD_ELEMENTS_PER_CELL: "64",
  FIELD_ELEMENTS_PER_EXT_BLOB: "8192",
  FULU_FORK_EPOCH: "50688",
  FULU_FORK_VERSION: "0x70000910",
  GENESIS_DELAY: "600",
  GENESIS_EPOCH: "0",
  GENESIS_FORK_VERSION: "0x10000910",
  GENESIS_SLOT: "0",
  HISTORICAL_ROOTS_LIMIT: "16777216",
  HYSTERESIS_DOWNWARD_MULTIPLIER: "1",
  HYSTERESIS_QUOTIENT: "4",
  HYSTERESIS_UPWARD_MULTIPLIER: "5",
  INACTIVITY_PENALTY_QUOTIENT: "67108864",
  INACTIVITY_PENALTY_QUOTIENT_ALTAIR: "50331648",
  INACTIVITY_PENALTY_QUOTIENT_BELLATRIX: "16777216",
  INACTIVITY_SCORE_BIAS: "4",
  INACTIVITY_SCORE_RECOVERY_RATE: "16",
  INTERVALS_PER_SLOT: "3",
  JUSTIFICATION_BITS_LENGTH: "4",
  KZG_COMMITMENTS_INCLUSION_PROOF_DEPTH: "4",
  KZG_COMMITMENT_INCLUSION_PROOF_DEPTH: "17",
  MAX_ATTESTATIONS: "128",
  MAX_ATTESTATIONS_ELECTRA: "8",
  MAX_ATTESTER_SLASHINGS: "2",
  MAX_ATTESTER_SLASHINGS_ELECTRA: "1",
  MAX_BLOBS_PER_BLOCK: "6",
  MAX_BLOBS_PER_BLOCK_ELECTRA: "9",
  MAX_BLOB_COMMITMENTS_PER_BLOCK: "4096",
  MAX_BLS_TO_EXECUTION_CHANGES: "16",
  MAX_BYTES_PER_TRANSACTION: "1073741824",
  MAX_COMMITTEES_PER_SLOT: "64",
  MAX_CONSOLIDATION_REQUESTS_PER_PAYLOAD: "2",
  MAX_DEPOSITS: "16",
  MAX_DEPOSIT_REQUESTS_PER_PAYLOAD: "8192",
  MAX_EFFECTIVE_BALANCE: "32000000000",
  MAX_EFFECTIVE_BALANCE_ELECTRA: "2048000000000",
  MAX_EXTRA_DATA_BYTES: "32",
  MAX_PAYLOAD_SIZE: "10485760",
  MAX_PENDING_DEPOSITS_PER_EPOCH: "16",
  MAX_PENDING_PARTIALS_PER_WITHDRAWALS_SWEEP: "8",
  MAX_PER_EPOCH_ACTIVATION_CHURN_LIMIT: "8",
  MAX_PER_EPOCH_ACTIVATION_EXIT_CHURN_LIMIT: "256000000000",
  MAX_PROPOSER_SLASHINGS: "16",
  MAX_REQUEST_BLOB_SIDECARS: "768",
  MAX_REQUEST_BLOB_SIDECARS_ELECTRA: "1152",
  MAX_REQUEST_BLOB_SIDECARS_FULU: "1536",
  MAX_REQUEST_BLOCKS: "1024",
  MAX_REQUEST_BLOCKS_DENEB: "128",
  MAX_REQUEST_DATA_COLUMN_SIDECARS: "16384",
  MAX_SEED_LOOKAHEAD: "4",
  MAX_TRANSACTIONS_PER_PAYLOAD: "1048576",
  MAX_VALIDATORS_PER_COMMITTEE: "2048",
  MAX_VALIDATORS_PER_WITHDRAWALS_SWEEP: "16384",
  MAX_VOLUNTARY_EXITS: "16",
  MAX_WITHDRAWALS_PER_PAYLOAD: "16",
  MAX_WITHDRAWAL_REQUESTS_PER_PAYLOAD: "16",
  MESSAGE_DOMAIN_VALID_SNAPPY: "0x01000000",
  MIN_ACTIVATION_BALANCE: "32000000000",
  MIN_ATTESTATION_INCLUSION_DELAY: "1",
  MIN_DEPOSIT_AMOUNT: "1000000000",
  MIN_EPOCHS_FOR_BLOB_SIDECARS_REQUESTS: "4096",
  MIN_EPOCHS_FOR_BLOCK_REQUESTS: "33024",
  MIN_EPOCHS_FOR_DATA_COLUMN_SIDECARS_REQUESTS: "4096",
  MIN_EPOCHS_TO_INACTIVITY_PENALTY: "4",
  MIN_GENESIS_ACTIVE_VALIDATOR_COUNT: "16384",
  MIN_GENESIS_TIME: "1742212800",
  MIN_PER_EPOCH_CHURN_LIMIT: "4",
  MIN_PER_EPOCH_CHURN_LIMIT_ELECTRA: "128000000000",
  MIN_SEED_LOOKAHEAD: "1",
  MIN_SLASHING_PENALTY_QUOTIENT: "128",
  MIN_SLASHING_PENALTY_QUOTIENT_ALTAIR: "64",
  MIN_SLASHING_PENALTY_QUOTIENT_BELLATRIX: "32",
  MIN_SLASHING_PENALTY_QUOTIENT_ELECTRA: "4096",
  MIN_SYNC_COMMITTEE_PARTICIPANTS: "1",
  MIN_VALIDATOR_WITHDRAWABILITY_DELAY: "256",
  NODE_ID_BITS: "256",
  NUMBER_OF_COLUMNS: "128",
  NUMBER_OF_CUSTODY_GROUPS: "128",
  PENDING_CONSOLIDATIONS_LIMIT: "262144",
  PENDING_DEPOSITS_LIMIT: "134217728",
  PENDING_PARTIAL_WITHDRAWALS_LIMIT: "134217728",
  PREFERRED_EXECUTION_GAS_LIMIT: "60000000",
  PRESET_BASE: "mainnet",
  PROPORTIONAL_SLASHING_MULTIPLIER: "1",
  PROPORTIONAL_SLASHING_MULTIPLIER_ALTAIR: "2",
  PROPORTIONAL_SLASHING_MULTIPLIER_BELLATRIX: "3",
  PROPOSER_REWARD_QUOTIENT: "8",
  PROPOSER_SCORE_BOOST: "40",
  PROPOSER_WEIGHT: "8",
  SAMPLES_PER_SLOT: "8",
  SECONDS_PER_ETH1_BLOCK: "12",
  SECONDS_PER_SLOT: "12",
  SHARD_COMMITTEE_PERIOD: "256",
  SHUFFLE_ROUND_COUNT: "90",
  SLOTS_PER_EPOCH: "32",
  SLOTS_PER_HISTORICAL_ROOT: "8192",
  SLOT_DURATION_MS: "12000",
  SUBNETS_PER_NODE: "2",
  SYNC_COMMITTEE_SIZE: "512",
  SYNC_COMMITTEE_SUBNET_COUNT: "4",
  SYNC_REWARD_WEIGHT: "2",
  TARGET_AGGREGATORS_PER_COMMITTEE: "16",
  TARGET_AGGREGATORS_PER_SYNC_SUBCOMMITTEE: "16",
  TARGET_COMMITTEE_SIZE: "128",
  TERMINAL_BLOCK_HASH: "0x0000000000000000000000000000000000000000000000000000000000000000",
  TERMINAL_BLOCK_HASH_ACTIVATION_EPOCH: "18446744073709551615",
  TERMINAL_TOTAL_DIFFICULTY: "0",
  TIMELY_HEAD_FLAG_INDEX: "2",
  TIMELY_HEAD_WEIGHT: "14",
  TIMELY_SOURCE_FLAG_INDEX: "0",
  TIMELY_SOURCE_WEIGHT: "14",
  TIMELY_TARGET_FLAG_INDEX: "1",
  TIMELY_TARGET_WEIGHT: "26",
  UPDATE_TIMEOUT: "8192",
  VALIDATOR_CUSTODY_REQUIREMENT: "8",
  VALIDATOR_REGISTRY_LIMIT: "1099511627776",
  WEIGHT_DENOMINATOR: "64",
  WHISTLEBLOWER_REWARD_QUOTIENT: "512",
  WHISTLEBLOWER_REWARD_QUOTIENT_ELECTRA: "4096",
};
